package com.betterjr.modules.temhandler.data;

/**
 * 
 * @ClassName: TemHandlerConfigConstant 
 * @Description: 临时处理常量 
 * @author xuyp
 * @date 2018年1月9日 下午2:47:55 
 *
 */
public class TemHandlerConfigConstant {

    // 数据状态 1正常 9 已失效

    /**
     * 1正常
     */
    public final static String CONFIGHANDLER_BUSINSTATUS_EFFECITVE = "1";

    /**
     * 9 已失效
     */
    public final static String CONFIGHANDLER_BUSINSTATUS_NOEFFECITVE = "9";

    // c_busin_unique_flag
    /**
     * 业务数据唯一性   1 唯一   
     */

    public final static String CONFIGHANDLER_UNIQUEFLAG_YES = "1";

    /**
     *  2 不唯一
     */
    public final static String CONFIGHANDLER_UNIQUEFLAG_NO = "2";

    // 处理步骤 2（复核直接生效） 3审核直接生效 4 复核到审核之后再生效 stepHandler

    /**
     * 处理步骤 2（复核直接生效）
     */
    public final static String CONFIGHANDLER_STEPHANDLER_ONLYCHECK = "2";

    /**
     * 3审核直接生效
     */
    public final static String CONFIGHANDLER_STEPHANDLER_ONLYAUDIT = "3";

    /**
     * 4 复核到审核之后再生效 
     */
    public final static String CONFIGHANDLER_STEPHANDLER_CHECKTOAUDIT = "4";

    // 校验处理模式 1新增修改校验 2 复核校验 3 审核校验

    /**
     * 1新增修改校验
     */
    public final static int CONFIGHANDLER_CHECKHANDLERMODEL_ADDORUPDATE = 1;

    /**
     * 2 复核校验
     */
    public final static int CONFIGHANDLER_CHECKHANDLERMODEL_CHECK = 2;

    /**
     * 3 审核校验
     */
    public final static int CONFIGHANDLER_CHECKHANDLERMODEL_AUDIT = 3;

    /**
     * 配置处理器key前缀
     */
    public final static String CONFIGHANDLER_STORE_REDIS_PRIMARTKEY_PREFIX = "config_handler_";

    /**
     * 配置处理器 reids缓存名称
     */
    public final static String CONFIGHANDLER_STOR_REDIS_CACHE_NAME = "temdata";

}
